Riko's Pizza (Menu)

170 Selleck St, Stamford
+1 203-674-8970

Give a rating to Riko's Pizza

Suggest a dish

How much did you spend at Riko's Pizza?